self-loading gun - Francés Inglés Diccionario